formar emboscada - French English Dictionary